palestine liberation organization (plo) - French English Dictionary